// const mysql = require('mysql')

// // const db = mysql.createPoll({
// //     host: '127.0.0.1', //数据库IP
// //     user: 'root',
// //     password: '2000214syh',
// //     database: 'my_db_01', //操作那个数据库 写名称

// // })
// // db.query('select 1', (err, results) => {
// //     //打印错误信息
// //     if (err) return console.log(err.message);
// //     //打印成功
// //     console.log(results);
// // })

// const sb = 'select * from users'

// db.query(sb, (err, results) => {
//     //打印错误信息
//     if (err) return console.log(err.message);
//     //打印成功
//     console.log(results);
// })

const mysql = require('mysql')
const db = mysql.createPool({
    host: '127.0.0.1',
    user: 'root',
    password: '2000214syh',
    database: 'my_db_01'
})

// const sb = 'select * from users'

// db.query(sb, (err, results) => {
//     if (err) return console.log(err.message)
//     console.log(results);
// })



// //插入内容
// const user = { username: 'Spider-man1', password: 'pcc123', status: 1 }
// // 定义执行sql语句 英文的?表示占位符
// const sqlStr = 'insert into users (username,password,status) value(?,?,?)'
// // 执行sql语句 使用数组的形式 依次为?占位符指定具体的值
// db.query(sqlStr, [user.username, user.password, user.status], (err, results) => {
//     if (err) return console.log(err.message) //错误
//     if (results.affectedRows === 1) { //成功
//         console.log('插入数据成功');
//     }
// })

// 下面test
// const user = { username: 'sb', password: '123122', status: 1 }
// const sqlStr = 'insert into users(username,password,status) value(?,?,?)'

// db.query(sqlStr, [user.username, user.password, user.status], (err, results) => {
//     if (err) return console.log(err.message)
//     if (results.affectedRows === 1) {
//         console.log('插入成功');
//     }
// })




// 插入的快捷方式
// const user = { username: 'diaomao', password: '123122', status: 1 }
// const sqlStr = 'insert into users set ?'

// db.query(sqlStr, user, (err, results) => {
//     if (err) return console.log(err.message)
//     if (results.affectedRows === 1) {
//         console.log('插入成功');
//     }
// })



//修改用户信息
// err
// const user = { id: 1, username: 'xiaomapi', password: '123123' }
// const sqlStr = 'update users set username=?,password=? where id=?'

// // update users set password='456456',status=1 where id=1;

// db.query(sqlStr, [user.username, user.password,user.id], (err, results) => {
//     if (err) return console.log(err.message)
//     if (results.affectedRows === 1) {
//         console.log('更新数据成功成功');
//     }
// })



// 删除数据
// const sqlStr = 'delete from users where id=?'

// // update users set password='456456',status=1 where id=1;
// //删除id为5的数据
// db.query(sqlStr, 4, (err, results) => {
//     if (err) return console.log(err.message)
//     if (results.affectedRows === 1) {
//         console.log('删除成功');
//     }
// })